﻿//using Microsoft.AspNetCore.Mvc.ModelBinding;
//using System;

//namespace Xf.MvcTag.UIExt.DataTables
//{
//    public class DataTablesRequestModelBinderProvider : IModelBinderProvider
//    {
//        public IModelBinder GetBinder(ModelBinderProviderContext context)
//        {
//            if (context == null)
//            {
//                throw new ArgumentNullException(nameof(context));
//            }
//            if (context.Metadata.ModelType == typeof(DataTablesAjaxPostModel))
//            {
//                return new DataTablesModelBinder();
//            }
//            return null;
//        }
//    }
//}
